E' il classico widget di selezione di un valore booleano (si/no). Il widget completo prevede una label e il campo di immissione associato. La label può essere, in casi particolari, vuota.
Solitamente, i checkbox sono mostrati sullo schermo come dei quadrati che possono contenere spazio bianco (quando non sono selezionati) e segno di spunta (quando sono selezionati). Per invertire lo stato (selezionato/non selezionato) del checkbox è sufficiente cliccare sul riquadro.
Particolarità di utilizzo: qualora sia necessario definire un questionario a risposte multiple non mutuamente esclusive occorre impostare un check box per ogni risposta.
| cod. | nome | descrizione |
|---|---|---|
| apparenza grafica | ||
| WCHK007 | marcatore errore di validazione | Visualizzazione di un marcatore di errore in prossimità della label, in caso di fallita validazione (rif. Label ) |
| WCHK008 | evidenza obbligatorietà | Evidenza di obbligatorietà (es. Asterisco a lato della label) (rif. Label ) |
| WCHK009 | evidenza stato abilitazione | Evidenza dello stato di abilitazione (es. differente colore della label in stato editabile rispetto a non editabile) (rif. Label ) |
| WCHK010 | tooltip a comparsa | Comparsa del tooltip al passaggio del cursore sulla label (rif. Tooltip ) |
| WCHK012 | label | Il widget è tipicamente corredato da una etichetta testuale che permette di identificarlo all'interno della schermata. In genere il testo (o una eventuale immagine) sono scelti in modo da descrivere il contenuto informativo del widget. In alcuni casi particolari l'etichetta potrebbe essere assente. (rif. Label ) |
| dinamica di interazione | ||
| WCHK003 | abilitazione comandabile | Disabilitazione/Abilitazione a comando |
| WCHK004 | visibilità a comando | Modalità invisibile/visibile a comando |
| WCHK005 | profilazione dell'abilitazione | Disabilitazione/Abilitazione a fronte di regole associate al profilo dell'utente collegato |
| WCHK006 | profilazione della visibilità | Modalità invisibile/visibile a fronte di regole associate al profilo dell'utente collegato |
| struttura | ||
| WCHK011 | includibilità in pannelli | Il widget può essere contenuto nei seguenti pannelli:
|
| dati | ||
| WCHK001 | validazione input al submit | Validazione dell'input immesso al submit della form (rif. Submit (di una form) ) |
| WCHK002 | selezione automatica iniziale | Selezione automatica alla presentazione della schermata |
|
| checkbox |
|
| checkbox con marcatore di errore |
|
| checkbox obbligatorio |
Nella tabella seguente è riportato il grado di implementazione delle varie caratteristiche/funzioni dell'elemento CheckBox nelle differenti implementazioni.
| cod | feature | guigen | |||
|---|---|---|---|---|---|
| 1.5.0 | 1.6.0 | ||||
| neutral-base | neutral-arricchita | neutral-base | neutral-arricchita | ||
| apparenza grafica | |||||
| WCHK007 | marcatore errore di validazione | ![]() |
![]() |
![]() |
![]() |
| WCHK008 | evidenza obbligatorietà | ![]() |
![]() |
![]() |
![]() |
| WCHK009 | evidenza stato abilitazione | ![]() |
![]() |
![]() |
![]() |
| WCHK010 | tooltip a comparsa | ![]() |
![]() |
![]() |
![]() |
| WCHK012 | label | ![]() |
![]() |
![]() |
![]() |
| dinamica di interazione | |||||
| WCHK003 | abilitazione comandabile | ![]() |
![]() |
![]() |
![]() |
| WCHK004 | visibilità a comando | ![]() |
![]() |
![]() |
![]() |
| WCHK005 | profilazione dell'abilitazione | ![]() |
![]() |
![]() |
![]() |
| WCHK006 | profilazione della visibilità | ![]() |
![]() |
![]() |
![]() |
| struttura | |||||
| WCHK011 | includibilità in pannelli | ![]() |
![]() |
![]() |
![]() |
| dati | |||||
| WCHK001 | validazione input al submit | ![]() |
![]() |
![]() |
![]() |
| WCHK002 | selezione automatica iniziale | ![]() |
![]() |
![]() |
![]() |